<template>
		<view class="container">

				
					<uni-file-picker limit="1" title="身份证正面 " @select="a"></uni-file-picker>
<uni-file-picker limit="1" title="身份证反面面" @select="aa"></uni-file-picker>

		</view>
		<button type="warn" style="width: 240rpx;" @click="upload()">点击上传</button>
</template>

<script>
export default{
	data(){
		return{
			imgs:[],
			tupians:[],//存放后端返回的阿里云图片地址
			from1:{}
		
		}
	},
	methods:{
		a(b){
			console.log(b.tempFilePaths[0])
			this.imgs.push(b.tempFilePaths[0])
			//把图片放到数组
		},
		aa(b){
			console.log(b.tempFilePaths[0])
		this.imgs.push(b.tempFilePaths[0])
		},
		upload(){
			
			this.imgs.forEach((cc,index)=>{
				//cc代表数组每个元素  index代表下标
				uni.uploadFile({
					url: 'http://localhost:7070/Shenhe/upload', //仅为示例，非真实的接口地址
					filePath: cc,//上传文件的资源
					name: 'file',//名字要和后端参数名字一样
					// formData: {
					// 	'user': 'test'
					// },
					success: (uploadFileRes) => {//上传成功之后的会回掉方法
						console.log(uploadFileRes.data);
						//把字符串转换成json对象
					var ab=	JSON.parse(uploadFileRes.data)
					// console.log(ab)
					// 	 	 this.tupians.push(ab.shuju)
					 if(index==0){
						this.from1.zmz=ab.shuju;
					 }else{
						 this.from1.fmz=ab.shuju;
					 }
					
						chuangjian();
					}
				});
			})
		  
			

	function chuangjian(){
		uni.request({
		
		    url: 'http://localhost:7070/Driver/cjxg',  
		    method: 'POST',
				
		    data:form1.value,
		    success: (res) => {  
		        // 请求成功后的处理  
		        console.log('请求成功:', res.data);  
				if(res.data.flag==true){
					uni.showToast({  
		            title: 'ok',  
		            icon: 'success',  
		            duration: 2000 }) }else{
						uni.showToast({
						    title: '不行',  
						    icon: 'closeempty',  
						    duration: 2000 
				 })	};  
		        
		    
		        // 在这里可以添加更多的成功处理逻辑，比如页面跳转  
		    }
		   
		   
		   
		});  
	}
			
		}
				
		}
}


	
</script>

<style lang="scss">
	.example-body {
		padding: 10px;
		padding-top: 0;
	}
</style>


